home *** CD-ROM | disk | FTP | other *** search
/ C/C++ Users Group Library 1996 July / C-C++ Users Group Library July 1996.iso / vol_200 / 292_04 / v01p50.doc < prev    next >
Text File  |  1990-07-16  |  1KB  |  45 lines

  1.  
  2.  
  3.          
  4.  
  5.  
  6.  
  7.  
  8.  
  9.                         C H A N G E S   I N   V 0 1 . 5 0
  10.  
  11.  
  12.  
  13.  
  14.  
  15.  
  16.            The  ASxxxx  assembler  and  linker have been updated to move
  17.         byte index, direct page  mode,  and  byte  pc  relative  address
  18.         checking  from the assembler to the linker.  This change has al-
  19.         lowed the following enhancements:  
  20.  
  21.              1.  The  .setdp  directive  now has a common format for all
  22.                  AS68xx assemblers.  
  23.  
  24.              2.  Direct  page  variables  may be externally defined with
  25.                  their addresses resolved at link time.  
  26.  
  27.              3.  Byte  index  offsets  may  be  external  references and
  28.                  resolved at link time.  
  29.  
  30.              4.  Byte  pc  relative  instructions  (i.e.   branches) may
  31.                  reference external labels or labels in other areas.  
  32.  
  33.  
  34.            The  ASxxxx  assemblers  (using  the  -f  or  -ff option) can
  35.         generate a listing file which flags the data that will be  relo-
  36.         cated by the linker.  
  37.  
  38.            The  REL file format now has an additional directive for pag-
  39.         ing information and has additional flags for  page0,  page,  and
  40.         unsigned  byte  formats.   The new linker is compatible with the
  41.         first version of the ASxxxx assemblers.  
  42.  
  43.            The  remaining changes are related to non-portable code found
  44.         while porting the assemblers to a motorola 68030 system.  
  45.